home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir40 / keysvr10.zip / MANUAL.TXT < prev    next >
Text File  |  1993-11-05  |  27KB  |  778 lines

  1.  
  2.  
  3.  
  4. +-----------------------------------------------------------------------------+ 
  5.      The line above should be centered and one-inch below the top of form. 
  6.  
  7.                      - THE KEYSAVER MANUAL TEXT FOLLOWS - 
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                        +------------------------------+ 
  25.                        |                   tm         | 
  26.                        |           KEYSAVER           | 
  27.                        |                              | 
  28.                        |       TYPING ASSISTANT       | 
  29.                        |                              | 
  30.                        |        Copyright 1993        | 
  31.                        |                              | 
  32.                        |         HFK Software         | 
  33.                        |    Sixty-Eight Wells Road    | 
  34.                        |      Lincoln, MA  01773      | 
  35.                        |                              | 
  36.                        |         617-259-0059         | 
  37.                        |                              | 
  38.                        +------------------------------+ 
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.                                   Version 1.0 
  47.  
  48.                                     11-5-93 
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.                       T A B L E    o f    C O N T E N T S 
  59.  
  60.  
  61.                     INTRODUCTION                           1 
  62.  
  63.                     INTRODUCTORY DEMO                      1 
  64.  
  65.                     SYSTEM REQUIREMENTS                    2 
  66.  
  67.                     INSTALLATION                           2 
  68.  
  69.                     TSR LOADING                            2 
  70.  
  71.                     TEMPLATE FILES                         3 
  72.  
  73.                     TRIGGERING KEYSAVER                    4 
  74.  
  75.                     KEYSAVER EXERCISES                     4 
  76.  
  77.                     EXERCISE-ONE                           5 
  78.  
  79.                     EXERCISE-TWO                           6 
  80.  
  81.                     CONSTRUCTING TEMPLATES                 6 
  82.  
  83.                     KEYSAVER REGISTRATION                  7 
  84.  
  85.                     APPENDIX-A -- TEMPLATE-1 LISTING       8 
  86.  
  87.                     APPENDIX-B -- TEMPLATE-2 LISTING       9 
  88.  
  89.                     APPENDIX-C -- COMMAND SUMMARY         10 
  90.  
  91.                     APPENDIX-D -- SHAREWARE DECLARATION   11 
  92.  
  93.                     REGISTRATION FORM                     12 
  94.  
  95.  
  96.  
  97.                         --  I N T R O D U C T I O N  -- 
  98.  
  99.          KEYSAVER, the  typing assistant,  provides a  means of  auto- 
  100.          matically  typing boiler  plate (commonly used) text at will. 
  101.          This not  only saves  a great  deal of repetitive typing, but 
  102.          also  eliminates the  associated risk of misspelled words and 
  103.          other typos. 
  104.  
  105.          KEYSAVER works transparently with WordPerfect, DOS, and other 
  106.          text  oriented programs.    That is, the program (e.g., Word- 
  107.          Perfect) does  not know  that you  did not  actually key  the 
  108.          boiler plate text manually. 
  109.  
  110.          KEYSAVER  uses  standard  ASCII  files  called  templates  to 
  111.          contain sets of boiler plate and related prompt text. 
  112.  
  113.          KEYSAVER's  operation  is deceptively  simple.   KEYSAVER  is 
  114.          "triggered" to initiate the auto-typing of boiler plate text. 
  115.          When the boiler plate, which may vary from a single character 
  116.          to multiple paragraphs, is auto-typed the prompt that follows 
  117.          the boiler  plate in the template is displayed.   This prompt 
  118.          usually   indicates  what   unique  keystrokes  are  required 
  119.          following the just auto-typed boiler plate.   When the manual 
  120.          input  of  unique  text is  completed, KEYSAVER  is triggered 
  121.          again,  the  next boiler  plate is  auto-typed, and  the next 
  122.          prompt is displayed.  This cycle may continue until an entire 
  123.          document has been typed. 
  124.  
  125.          KEYSAVER  has  been designed  to work  with speech  and large 
  126.          print systems used by the blind and visually impaired. 
  127.  
  128.  
  129.  
  130.                   --  I N T R O D U C T O R Y    D E M O  -- 
  131.  
  132.          The  details in  this manual  are more easily understood once 
  133.          you have  seen KEYSAVER  in action.   If you have not already 
  134.          run the MENU batch, you might wish to do so now by: 
  135.  
  136.             1. Making  sure that  your KEYSAVER  files are  in the 
  137.                current drive/directory, 
  138.  
  139.             2. Entering "MENU" on the DOS command line, and 
  140.  
  141.             3. Selecting "Demo, Installation, and Exit." 
  142.  
  143.          This  menu  provides  a  means of  easily printing  a manual, 
  144.          installing  KEYSAVER, and  using KEYSAVER in a simulated work 
  145.          environment. 
  146.  
  147.  
  148.  
  149.  
  150.  
  151.                                        -1- 
  152.  
  153.  
  154.          REMEMBER  THAT WHEN  YOU FINISH  MANUALLY ENTERING  TEXT, YOU 
  155.          MUST TRIGGER KEYSAVER TO RESUME AUTOMATIC TYPING. 
  156.  
  157.          After running  the introductory demo, you may wish to examine 
  158.          the  template file (D.TPL) and relate the file content to the 
  159.          observed actions. 
  160.  
  161.  
  162.  
  163.                 --  S Y S T E M    R E Q U I R E M E N T S  -- 
  164.  
  165.          KEYSAVER  requires  about  5K bytes  of  RAM  plus sufficient 
  166.          memory  to contain  the largest  template, and runs under DOS 
  167.          Version-3 or later on an IBM PC or equivalent computer. 
  168.  
  169.  
  170.  
  171.                         --  I N S T A L L A T I O N  -- 
  172.  
  173.          KEYSAVER installation  is easy.    Just copy the KEYSAVER.COM 
  174.          file from your KEYSAVER diskette onto your system disk. 
  175.  
  176.  
  177.  
  178.                         --  T S R    L O A D I N G  -- 
  179.  
  180.          KEYSAVER  is a resident extension of DOS (a TSR) that remains 
  181.          in  memory  to  provide  service  while  other  programs  are 
  182.          running.  KEYSAVER is loaded into memory via a 
  183.  
  184.                      KEYSAVER <size> [<trigger>] [<color>] 
  185.  
  186.          command  line either entered in response to the DOS prompt or 
  187.          from your AUTOEXEC or other batch file. 
  188.  
  189.          Note: Optional command  line parameters are shown enclosed in 
  190.          square brackets.  Hence, <size> is required but <trigger> and 
  191.          <color> are not. 
  192.  
  193.          <Size> is  specified in  bytes within the range of 100-40000, 
  194.          and  is used to reserve space for a template file.   That is, 
  195.          <Size> should  be as  large as  the file  size of the largest 
  196.          template  file that  you will be using.   (Use "DIR *.TPL" to 
  197.          view your template file sizes.) 
  198.  
  199.          <Trigger>  is  optional,  and  when  specified  overrides the 
  200.          default trigger SHIFT key combination of CTRL+ALT.  <Trigger> 
  201.          is specified  as a  combination of two shift key names joined 
  202.          by  a plus sign.   Use "LEFT+RIGHT" for both case shift keys, 
  203.          "CTRL+LEFT"  for  the  CTRL  and  the  LEFT  case  shift key, 
  204.          ALT+RIGHT  for the  ALT and RIGHT case shift key, etc.   This 
  205.  
  206.  
  207.  
  208.                                        -2- 
  209.  
  210.  
  211.          shift  key  combination  is  used  to  trigger KEYSAVER  into 
  212.          action. 
  213.  
  214.          <Color>  is  optional,  and  when  specified,  overrides  the 
  215.          default  prompt  display  colors  of  white  text  on  a  red 
  216.          background.    <Color> is  specified as  a text color, a plus 
  217.          sign, and  a background color.   KEYSAVER accepts RED, GREEN, 
  218.          BLUE, CYAN, MAGENTA, YELLOW, BLACK and WHITE as colors. 
  219.  
  220.          Entering   "KEYSAVER 1000 CTRL+LEFT WHITE+GREEN"  loads   the 
  221.          KEYSAVER TSR,  reserves 1000 bytes for template storage, sets 
  222.          the  CTRL and  LEFT shift  keys for  triggering, and sets the 
  223.          prompt display colors to white text on a green background. 
  224.  
  225.          Attempting  to   load  KEYSAVER  again  does  nothing  unless 
  226.          "KEYSAVER UNLOAD"  is  entered,  in  which  case  the  TSR is 
  227.          removed from  memory and KEYSAVER may then be reloaded.   The 
  228.          ability  to unload  the KEYSAVER TSR provides flexibility for 
  229.          special cases. 
  230.  
  231.          Normally KEYSAVER  is loaded  once via a line in the AUTOEXEC 
  232.          batch file and is never unloaded.   If you must unload a TSR, 
  233.          be sure to follow the convention of unloading TSRs in reverse 
  234.          order (last loaded, first unloaded). 
  235.  
  236.  
  237.  
  238.                      --  T E M P L A T E    F I L E S  -- 
  239.  
  240.          KEYSAVER  uses  standard  ASCII  files  called  templates  to 
  241.          contain boiler plate text and the prompts that follow.   Each 
  242.          prompt  is enclosed  in braces  and implies the end of boiler 
  243.          plate text.  The following template 
  244.  
  245.                          Name: {TYPE NAME}Account Number{TYPE ACCOUNT} 
  246.                          <----> <-------> <------------> <----------> 
  247.                            |        |           |             | 
  248.          1st Boiler Plate -+        |           |             | 
  249.          1st Prompt ----------------+           |             | 
  250.          2nd Boiler Plate ----------------------+             | 
  251.          2nd Prompt ------------------------------------------+ 
  252.  
  253.          contains  two  sets of  BOILER PLATE/PROMPT  text that  drive 
  254.          KEYSAVER  as follows.   After "Name: " is auto-typed, a "TYPE 
  255.          NAME" prompt  is displayed.    After you  respond by typing a 
  256.          name  and triggering  KEYSAVER again, a "TYPE ACCOUNT" prompt 
  257.          is displayed. 
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.                                        -3- 
  266.  
  267.  
  268.          Template  files  always have  a single  character name  and a 
  269.          ".TPL" extension (e.g., A.TPL). 
  270.  
  271.  
  272.  
  273.                 --  T R I G G E R I N G    K E Y S A V E R  -- 
  274.  
  275.          KEYSAVER  is triggered by holding the both trigger shift keys 
  276.          (default CTRL+ALT) down together. 
  277.  
  278.          If  a  template HAS  NOT BEEN  SELECTED, holding  the trigger 
  279.          shift  keys down (for any period of time) causes a prompt for 
  280.          a template  to be  displayed and a template ID (file name) to 
  281.          be accepted.   If the specified template file exists: (1) the 
  282.          template  is  selected, (2) the  first boiler  plate text  is 
  283.          auto-typed, and (3) the first prompt is displayed. 
  284.  
  285.          If  a template  HAS BEEN  SELECTED and the trigger shift keys 
  286.          are held  for LESS  THAN one-half second: (1) the next boiler 
  287.          plate   text  is  auto-typed,  and  (2) the  next  prompt  is 
  288.          displayed. 
  289.  
  290.          If a  template HAS  BEEN SELECTED  and the trigger shift keys 
  291.          are   held  for  MORE  THAN  one-half  second,  the  template 
  292.          selection  is  cancelled, a  prompt for  another template  is 
  293.          displayed,  and a template ID is accepted.   If the specified 
  294.          template file  exists: (1) the  template is selected, (2) the 
  295.          first  boiler  plate  text is  auto-typed, and  (3) the first 
  296.          prompt is displayed. 
  297.  
  298.          Holding  a  trigger  for  more than  one-half second  insures 
  299.          auto-typing  from the  beginning of  a template.    Holding a 
  300.          trigger  for   less  than   one-half  second   continues  the 
  301.          auto-typing from a selected template. 
  302.  
  303.  
  304.  
  305.                  --  K E Y S A V E R    E X E R C I S E S  -- 
  306.  
  307.  
  308.          The  following  two exercises  illustrate KEYSAYER's  use and 
  309.          suggest  it's power.    To perform these exercises copy files 
  310.          KEYSAVER.COM,  1.TPL  and 2.TPL  from your  KEYSAVER diskette 
  311.          onto your system disk and load KEYSAVER via a "KEYSAVER 1000" 
  312.          DOS command.  For example: 
  313.  
  314.                        C:\DIRECTORY>COPY A:KEYSAVER.COM 
  315.                        C:\DIRECTORY>COPY A:*.TPL 
  316.                        C:\DIRECTORY>KEYSAVER 1000 
  317.  
  318.  
  319.  
  320.  
  321.  
  322.                                        -4- 
  323.  
  324.  
  325.          The  content of  the template files (1.TPL & 2.TPL) is listed 
  326.          in Appendix-A and Appendix-B. 
  327.  
  328.  
  329.  
  330.                         --  E X E R C I S E - O N E  -- 
  331.  
  332.          Once  KEYSAVER  has  been  loaded, it  may be  triggered into 
  333.          action  by  depressing  both  trigger  shift  keys  and  then 
  334.          releasing them. 
  335.  
  336.          Begin by  starting your  word processor and proceeding to the 
  337.          point  where it  is ready  to accept  document text.    Then, 
  338.          trigger KEYSAVER  by holding  CTRL+ALT until  prompted for  a 
  339.          template.    Strike  the  1-key  to  select Template-1  (file 
  340.          1.TPL). 
  341.  
  342.          KEYSAVER will  respond by:  (1) auto-typing the text from the 
  343.          beginning  of the file through the prompt, and (2) displaying 
  344.          the prompt  text.   Template-1  begins with  a prompt,  so no 
  345.          keystrokes   are  auto-typed   before  the  first  prompt  is 
  346.          displayed.   That  is, in this case, THE FIRST PROMPT IS USED 
  347.          AS A TEMPLATE TITLE WHICH ALLOWS YOU TO BE SURE THAT YOU HAVE 
  348.          SELECTED THE CORRECT TEMPLATE BEFORE ANY TEXT IS AUTO-TYPED. 
  349.  
  350.          Proceed by triggering (CTRL+ALT) again. 
  351.  
  352.          Template-1 causes  a memo header to be auto-typed followed by 
  353.          a  prompt for  a date.   Type the date as requested.   Do not 
  354.          terminate the  date with  an ENTER, Template-1 will do it for 
  355.          you.    (You might prefer to construct templates that require 
  356.          the ENTER to be struck.) 
  357.  
  358.          Continue by triggering and responding three more times. 
  359.  
  360.          The boiler  plate used  in Exercise-1  consists of relatively 
  361.          short text strings.  In practice, boiler plate may consist of 
  362.          very long  strings and  contain formatting commands (margins, 
  363.          tab stops, line spacing, etc.) and special characters. 
  364.  
  365.          A  system  of  multiple templates  might be  designed.   For, 
  366.          example one  template to  auto-type a common letter beginning 
  367.          (formatting,  heading,  date,  salutation,  etc.),  with  the 
  368.          remainder  providing  boiler  plate  for  specific  types  of 
  369.          correspondence.   Exercise-2 deals with this type of template 
  370.          continuation. 
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.                                        -5- 
  380.  
  381.  
  382.                         --  E X E R C I S E - T W O  -- 
  383.  
  384.          When a template IS SELECTED and the trigger shift combination 
  385.          is held for more than one-half second, the template selection 
  386.          is cancelled and you are prompted for another template ID. 
  387.  
  388.          Therefore, when  you wish to start a new template simply hold 
  389.          the trigger shift keys down until prompted for a template. 
  390.  
  391.          Template-1  begins with a prompt (instead of text to be auto- 
  392.          typed) that  serves as a template title.   By displaying this 
  393.          title  before any text is auto-typed, the template permits an 
  394.          easy re-selection  (by holding  a trigger  for more than one- 
  395.          half second) when an incorrect template is selected. 
  396.  
  397.          As   with  Exercise-1,   start  a  new  document  and  select 
  398.          Template-1.  Proceed through the third prompt "Type SUBJECT." 
  399.          Then,  instead of responding by typing a subject description, 
  400.          switch  to  Template-2.    That  is, hold  the trigger  until 
  401.          prompted for a template and then strike the 2-key. 
  402.  
  403.          Note  that Template-2  does not  use a confirmation title but 
  404.          rather begins auto-typing boiler plate immediately. 
  405.  
  406.          Follow the prompts and complete the document via Template-2. 
  407.  
  408.  
  409.  
  410.              --  C O N S T R U C T I N G    T E M P L A T E S  -- 
  411.  
  412.          KEYSAVER template  files are standard ASCII files that may be 
  413.          prepared  with virtually  any word  processor or text editor. 
  414.          The only  thing special  about template  files is  that their 
  415.          names must consist of a single character and they must have a 
  416.          .TPL extension. 
  417.  
  418.          CARRIAGE RETURN, LINE FEED, TAB, and other control characters 
  419.          are  ignored  by  KEYSAVER  and,  therefore, may  be used  to 
  420.          improve the readability of .TPL files. 
  421.  
  422.          When  needed  in  boiler  plate  text,  the  following  three 
  423.          character symbols may be used. 
  424.  
  425.               {E} -- Generates an ENTER keystroke 
  426.               {T} -- Generates a TAB keystroke 
  427.               {B} -- Generates a LEFT BRACE ({) keystroke 
  428.  
  429.          Note: The  left brace character is used to mark the beginning 
  430.          of prompt  text and special symbols.   Therefore, the special 
  431.          symbol  {B} must  be used  when a left brace is needed within 
  432.          boiler plate. 
  433.  
  434.  
  435.  
  436.                                        -6- 
  437.  
  438.  
  439.          Additional  special  keystrokes  may be  specified via  a six 
  440.          character symbol, e.g., {011B} to create an ESCAPE keystroke. 
  441.          These special symbols may be determined by entering 
  442.  
  443.                             KEYSAVER DISPLAY_CODES 
  444.  
  445.          on the DOS command line and then striking the desired keys. 
  446.  
  447.          Special  display codes may be included in prompt text via the 
  448.          five character  symbol {DDD} where DDD is the decimal display 
  449.          code  for the  desired character.    Template-2 uses {172} to 
  450.          produce  the  1/4 character.    Display codes  are listed  in 
  451.          hardware reference manuals. 
  452.  
  453.  
  454.  
  455.               --  K E Y S A V E R    R E G I S T R A T I O N  -- 
  456.  
  457.          KEYSAVER  is a complete package that is provided as SHAREWARE 
  458.          (see  Appendix-D).    Enjoy  getting  to  know  KEYSAVER  and 
  459.          understanding the benefits it provides. 
  460.  
  461.          Feel free to make copies for your friends and co-workers. 
  462.  
  463.          When  you put  KEYSAVER to  practical use, a $20 registration 
  464.          fee is  due.   A  convenient registration  form is  included. 
  465.          Please  be sure  to include  a phone  number so  that we  may 
  466.          contact you if an order processing question arises. 
  467.  
  468.          When you  register: (1) you will  receive a KEYSAVER.COM that 
  469.          displays  your personal  name instead  of "UNREGISTERED USER" 
  470.          and (2) you will be entitled to phone support. 
  471.  
  472.          Note-1: This offer is subject to change without notice. 
  473.  
  474.          Note-2: Use of  KEYSAVER within a commercial product requires 
  475.                  a software license. 
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.                                        -7- 
  494.  
  495.  
  496.  
  497.  
  498.                     K E Y S A V E R     A P P E N D I X - A 
  499.  
  500.                      T E M P L A T E - 1    L I S T I N G 
  501.  
  502.  
  503.  
  504.  
  505.          ------------------------- File 1.TPL ------------------------ 
  506.  
  507.          {MEMO TEMPLATE} 
  508.          {E}{E}{E} 
  509.                                      HFK Software{E} 
  510.                                 Sixty-Eight Wells Road{E} 
  511.                                   Lincoln, MA  01773{E} 
  512.          {E} 
  513.          {E} 
  514.          Date: {Type DATE}{E} 
  515.          {E} 
  516.          To  : {Type RECIPIENT'S NAME}{E} 
  517.          {E} 
  518.          From: Hank{E} 
  519.          {E} 
  520.          Subj: {Type SUBJECT}{E} 
  521.          {E}{E}{Enter MEMO TEXT} 
  522.          {FINISHED} 
  523.  
  524.          ------------------------- File 1.TPL ------------------------ 
  525.  
  526.  
  527.          Prompt text is enclosed in braces (e.g., {Type DATE}) and the 
  528.          special  symbol {E}  within boiler  plate generates  an ENTER 
  529.          keystroke. 
  530.  
  531.          This  template begins with a prompt ({MEMO TEMPLATE}).   That 
  532.          is, the  first boiler  plate does  not exist  and, therefore, 
  533.          nothing  is  auto-typed  until  the  prompt is  displayed and 
  534.          KEYSAVER is  triggered again.    Thus, the prompt serves as a 
  535.          template  title and  allows you  to verify  that the  correct 
  536.          template has been selected BEFORE any text is auto-typed. 
  537.  
  538.          RETURNs  are  used in  the template  file to  approximate the 
  539.          appearance  of the resultant auto-typed boiler plate.   While 
  540.          this is  generally a  good idea, you could construct the file 
  541.          as one long string of characters. 
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.                                        -8- 
  551.  
  552.  
  553.  
  554.  
  555.                     K E Y S A V E R     A P P E N D I X - B 
  556.  
  557.                      T E M P L A T E - 2    L I S T I N G 
  558.  
  559.  
  560.  
  561.  
  562.          ------------------------- File 2.TPL ------------------------ 
  563.  
  564.          Time Sheet{E}{E}{E} 
  565.             MONDAY      TUESDAY     WEDNESDAY   THURSDAY    FRIDAY{E} 
  566.          {Enter daily times (within {172}-hour)}{E} 
  567.          {E} 
  568.             ------------------------------------------------------{E} 
  569.          {E}{E}{E} 
  570.             _____________________________________         ________{E} 
  571.                          (signature)                       (date){E} 
  572.          {E} 
  573.          {FINISHED} 
  574.  
  575.          ---------------- -------- File 2.TPL ------------------------ 
  576.  
  577.  
  578.          Prompt  text is enclosed in braces and the special symbol {E} 
  579.          within boiler plate generates an ENTER keystroke. 
  580.  
  581.          This template  begins with  boiler plate  text that  is auto- 
  582.          typed  before the  first prompt  is displayed.    There is no 
  583.          prompt serving as a confirmation template title. 
  584.  
  585.          The five character special symbol {172} causes a "1/4" symbol 
  586.          to be displayed. 
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.                                        -9- 
  608.  
  609.  
  610.  
  611.  
  612.                     K E Y S A V E R     A P P E N D I X - C 
  613.  
  614.                         C O M M A N D    S U M M A R Y 
  615.  
  616.  
  617.          DOS (or BATCH) KEYSAVER COMMANDS 
  618.  
  619.            To LOAD the KEYSAVER TSR: 
  620.              KEYSAVER <size> [<trigger>] [<color>] 
  621.                <trigger> -- LEFT+RIGHT, LEFT+CTRL, ALT+LEFT, etc. 
  622.                <color> -- <text color>+<background color> 
  623.  
  624.              Examples: 
  625.              KEYSAVER 3000 
  626.              KEYSAVER 3000 CTRL+LEFT 
  627.              KEYSAVER 3000 CYAN+BLUE 
  628.              KEYSAVER 3000 CYAN+BLUE CTRL+LEFT 
  629.  
  630.            To DISPLAY keycode symbols: 
  631.              KEYSAVER DISPLAY_CODES 
  632.  
  633.            To UNLOAD the KEYSAVER TSR: 
  634.              KEYSAVER UNLOAD 
  635.  
  636.  
  637.          KEYSAVER TRIGGERING 
  638.  
  639.            Holding the SHIFT combination for MORE than 1/2 second: 
  640.              (1) CANCELS any selected template, 
  641.              (2) SELECTS a template (prompts for ID), 
  642.              (3) AUTO-TYPES the FIRST boiler plate (if any), and 
  643.              (4) DISPLAYS the FIRST prompt. 
  644.  
  645.            Holding for LESS than 1/2 second with NO template SELECTED: 
  646.              (1) SELECTS a template (prompts for ID), 
  647.              (2) AUTO-TYPES the FIRST boiler plate (if any), and 
  648.              (3) DISPLAYS the FIRST prompt. 
  649.  
  650.            Holding for LESS than 1/2 second with a template SELECTED: 
  651.              (1) AUTO-TYPES the NEXT boiler plate (if any), and 
  652.              (2) DISPLAYS the NEXT prompt. 
  653.  
  654.          To start  with a  new template, simply hold the trigger until 
  655.          prompted for a template ID. 
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.                                       -10- 
  665.  
  666.  
  667.  
  668.  
  669.                     K E Y S A V E R     A P P E N D I X - D 
  670.  
  671.                   S H A R E W A R E     D E C L A R A T I O N 
  672.  
  673.  
  674.  
  675.  
  676.          This  product is  produced by  a member of the Association of 
  677.          Shareware Professionals (ASP).    ASP wants to make sure that 
  678.          the shareware principle works for you.   If you are unable to 
  679.          resolve a  shareware-related problem  with an  ASP member  by 
  680.          contacting the member directly, ASP may be able to help.  The 
  681.          ASP Ombudsman can  help you resolve a dispute or problem with 
  682.          an  ASP member,  but does not provide technical support for a 
  683.          members' products.  You may contact the ASP Ombudsman via: 
  684.  
  685.                                  ASP Ombudsman 
  686.                                 545 Grover Road 
  687.                           Muskegon, MI 49442-9427 USA 
  688.  
  689.                                FAX: 616-788-2765 
  690.  
  691.                                       or 
  692.  
  693.                    CompuServe Mail: ASP Ombudsman 70007,3536 
  694.  
  695.  
  696.          HFK Software  actively supports  the goals  and principles of 
  697.          the Association of Shareware Professionals. 
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.                                       -11- 
  722.  
  723.  
  724.          --  K E Y S A V E R    R E G I S T R A T I O N    F O R M  -- 
  725.  
  726.   +-OWNER'S-NAME-(in-place-of-UNREGISTERED-USER):----------------------------+ 
  727.   |                                                        (10-35 characters)| 
  728.   +--------------------------------------------------------------------------+ 
  729.  
  730.   +-MasterCard-or-VISA-account,-check,-or-P.O.-number:----+ +-Expiration:----+ 
  731.   |                                                       | |                | 
  732.   +-------------------------------------------------------+ +----------------+ 
  733.  
  734.   +-Signature-if-credit-card-order:---+ +-Phone-number:---+  Diskette:    __ 
  735.   |                              ($20)| |                 |   3-1/2 inch |__| 
  736.   +-----------------------------------+ +-----------------+   5-1/4 inch |__| 
  737.  
  738.  
  739.   --(fold-back-here)--------------(first-fold)--------------(fold-back-here)-- 
  740.  
  741.  
  742.                                                                      +-------+ 
  743.     From: ________________________________                           | place | 
  744.                                                                      | stamp | 
  745.           ________________________________                           | here  | 
  746.                                                                      +-------+ 
  747.           ________________________________ 
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.       To: +------------------------------+ 
  755.           |                              | 
  756.           |   HFK Software               | 
  757.           |   68 Wells Road              | 
  758.           |   Lincoln, MA 01773-3702     | 
  759.           |                              | 
  760.           +------------------------------+ 
  761.  
  762.  
  763.   --(fold-back-here)--------------(second-fold)-------------(fold-back-here)-- 
  764.  
  765.  
  766.  
  767.  
  768.         This form may be: 
  769.           (1) folded and placed in a standard business window envelope; 
  770.           (2) folded, taped, stamped, and mailed without an envelope; or 
  771.           (3) FAXed to HFK Software at 617-259-0626. 
  772.  
  773.         Be sure to include a shipping address (return address above). 
  774.  
  775.         Massachusetts residents must include state sales tax. 
  776.  
  777.         Phone orders via: 617-259-0059 
  778.